general superintendent - French English Dictionary